from django.db import models


# 配置模型层


# 定义自己模型，需要从models继承
# 数据的类型均从django中继承
class Article(models.Model):
    # 文章的ID
    article_id = models.AutoField(primary_key=True) # 设置为自增的主键
    # 文章标题
    title = models.TextField() # 设置为文本类型
    # 文章的摘要
    brief_content = models.TextField() # 设置为文本类型
    # 文章的发布日期
    content = models.TextField() # 设置为文本类型
    # 文章发布日期
    publish_date = models.DateTimeField(auto_now=True) # 设置为日期格式，且自定设置为当前时间


    # 加入以下函数后，在 django admin 中则会展示该字段
    def __str__(self):
        return self.title

